difficult to comprehend - German English Dictionary